首先打開下載好的Xcode點選Xcode接下來點擊About Xcode即可看到Xcode當前的版本
接下來我們查看Swift的版本,打開終端機,打上xcrun swift -version即可看到Swift當前的版本
我們以常數與變數,來開始我們紀錄學習的旅程。
常數以及變數的宣告方式,完整的宣告是以名稱、型別以及初始值所建立。
var a1: String = "123"
let b1: Int = 5
常數和變數必须在使用前宣告,利用let關鍵字來宣告常數,利用var關鍵字來宣告變數。
var str = "Hello World"
// 宣告一個變數
let a = 5
// 宣告一個常數
數值指定型別的語法,是在常數以及變數名後加上冒號,冒號後面寫上指定的型別名。
以及變數str1可以更改String的值。
var str1: String
str1 = "hello str1"
宣告三個變數,整數變數c1,浮點數變數d1,字串變數e1。
var c1 = 1, d1 = 2.9, e1 = "string"
Xcode compiler支持對於Swift語言的型別推斷,當宣告變數時,如果直接給予變數初始值,則compiler會根據型別來確認變數的型別。
var c1 = 1, d1 = 2.9, e1 = "string"
print(type(of: c1))
// Int
print(type(of: d1))
// Double
print(type(of: e1))
// String
var c2:Int = 1, d2:Float = 2.9, e2:String = "string"
單行註解
// 這是單行註解
多行註解
/*
這是
多行
註解
*/
Swift語言的註解還有一個特別的特性,就是可以進行巢狀註解。
/*
多行註解
/*
註解裡的註解
*/
註解
註解
*/
上面再印出型別時有用到,print(_:separator:terminator:)這個函數來輸出值
print(type(of: c1))
// 會輸出Int
var s1 = "hello"
var s2 = 10
print("(s1) + (s2) 拼接起來")
// 印出 hello + 10 拼接起來
下一篇將會是基本型別的介紹